compacting by pile driving - Turco Inglés Diccionario